package com.clkj.aimin.pojo.doctor;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;

/**
 * @author yawang
 */
@ApiModel( value ="t_cl_doctorTimer" )
@Table( name ="t_cl_doctorTimer" )
public class DoctorTimer  implements Serializable {

    @Id
   	@Column(name = "setting_id",updatable = false )
	@ApiModelProperty( value="null")
	private Integer settingId;

	/**
	 * 时间段
	 */
   	@Column(name = "time_slot" )
	@ApiModelProperty( value="时间段")
	private String timeSlot;

	/**
	 * 医生ID
	 */
   	@Column(name = "doctor_id" )
	@ApiModelProperty( value="医生ID")
	private Integer doctorId;

	/**
	 * 多少个号
	 */
   	@Column(name = "setting_num" )
	@ApiModelProperty( value="多少个号")
	private Integer settingNum;

	/**
	 * 周几
	 */
   	@Column(name = "week_num" )
	@ApiModelProperty( value="周几")
	private Integer weekNum;

    @Transient
    private Integer isRegister;

  public Integer getSettingId() {
    return settingId;
  }

  public void setSettingId(Integer settingId) {
    this.settingId = settingId;
  }


  public String getTimeSlot() {
    return timeSlot;
  }

  public void setTimeSlot(String timeSlot) {
    this.timeSlot = timeSlot;
  }


  public Integer getDoctorId() {
    return doctorId;
  }

  public void setDoctorId(Integer doctorId) {
    this.doctorId = doctorId;
  }


  public Integer getSettingNum() {
    return settingNum;
  }

  public void setSettingNum(Integer settingNum) {
    this.settingNum = settingNum;
  }


  public Integer getWeekNum() {
    return weekNum;
  }

  public void setWeekNum(Integer weekNum) {
    this.weekNum = weekNum;
  }

    public Integer getIsRegister() {
        return isRegister;
    }

    public void setIsRegister(Integer isRegister) {
        this.isRegister = isRegister;
    }
}
